<?php
/**
 * Pàgina que gestiona la funció que crea els logs de l'aplicació.
 *
 * @copyright 2009 - Equip de Desenvolupament de ASI 2
 * @link http://www.iescopernic.com
 * @version 1.0
 * @license GNU/GPL-http://www.gnu.org/copyleft/gpl.html
 * @package CreditSintesis
 * @subpackage includes
 * @author ASI 2
 */

//necessitem que el directori on desarem els logs sigui d'escritura per a tothom.

/**
 * Funció que obre un fitxer per a introduir el nom del usuari,l'acció que ha realitzat i
 * la data.
 * @param String $descrip
 * @param Int $user
 */
function logging($descrip,$user){

    //si no trobem descripció i usuari no fem res
    if($descrip=="" || $user==""){
        return;
    }

    $namefile=date('Ymd');
    $date0=date('hms');

    //haurem de tocar aquesta linia per especificar la ruta completa de la carpeta log,
    // si aixó no es pot arreglar, haurem de fer que s'escolli en la instal·lació.
  //  $path="/var/tmp";
//externalitzem la liniaasd del path del log per poder-la modificar mes facilment.
include('path_log.inc');

    //obrim en mode inserció,
    $DescriptorFichero = fopen("$path/$namefile.txt","a");

    #Escribimos la primera línea dentro de él
    $string1 = "$date0 : $user : $descrip \n";

    fputs($DescriptorFichero,$string1);

    #Cerramos el fichero

    fclose($DescriptorFichero);
}

?>
